package net.zoneland.knowledge.uom.model;

import java.io.Serializable;

/**
 * uom人员.
 * @author zmq
 * @date 2021/8/17 14:53
 */
public class UomUser implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * OA简名
     */
    private String userId;
    /**
     * 姓名
     */
    private String userName;
    /**
     * 工号
     */
    private String userCode;
    /**
     * 工号（新）
     */
    private String userCodeNew;
    /**
     * 单位
     */
    private String companyName;
    /**
     * 单位dn
     */
    private String companyDN;
    /**
     * 部门
     */
    private String deptName;
    /**
     * 部门dn
     */
    private String deptDn;
    /**
     * 长部门
     */
    private String deptLongName;
    /**
     * 长部门dn
     */
    private String adminOrgDN;
    /**
     * 职位
     */
    private String jobName;
    /**
     * 职务
     */
    private String positionName;
    /**
     * 手机号码
     */
    private String mobilePhone;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 房间号
     */
    private String roomNumber;
    /**
     * 虚拟网
     */
    private String shortPhoneNumber;
    /**
     * 总机
     */
    private String mainPhoneNumber;
    /**
     * 分机
     */
    private String subPhoneNumber;
    /**
     * 所在层级的组织dn.
     */
    private String compositorOrgDn;
    /**
     * hr中的生日（格式yyyy-MM-dd）.
     */
    private String hrBirthDay;
    /**
     * 部门全称.
     */
    private String deptFullName;

    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getDeptFullName() {
        return deptFullName;
    }
    /**
     * 设置 字段值.
     * @param deptFullName 字段值
     */
    public void setDeptFullName(final String deptFullName) {
        this.deptFullName = deptFullName;
    }

    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getHrBirthDay() {
        return hrBirthDay;
    }
    /**
     * 设置 字段值.
     * @param hrBirthDay 字段值
     */
    public void setHrBirthDay(final String hrBirthDay) {
        this.hrBirthDay = hrBirthDay;
    }

    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getCompositorOrgDn() {
        return compositorOrgDn;
    }
    /**
     * 设置 字段值.
     * @param compositorOrgDn 字段值
     */
    public void setCompositorOrgDn(final String compositorOrgDn) {
        this.compositorOrgDn = compositorOrgDn;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getUserId() {
        return userId;
    }
    /**
     * 设置 字段值.
     * @param userId 字段值
     */
    public void setUserId(final String userId) {
        this.userId = userId;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getUserName() {
        return userName;
    }
    /**
     * 设置 字段值.
     * @param userName 字段值
     */
    public void setUserName(final String userName) {
        this.userName = userName;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getUserCode() {
        return userCode;
    }
    /**
     * 设置 字段值.
     * @param userCode 字段值
     */
    public void setUserCode(final String userCode) {
        this.userCode = userCode;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getUserCodeNew() {
        return userCodeNew;
    }
    /**
     * 设置 字段值.
     * @param userCodeNew 字段值
     */
    public void setUserCodeNew(final String userCodeNew) {
        this.userCodeNew = userCodeNew;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getCompanyName() {
        return companyName;
    }
    /**
     * 设置 字段值.
     * @param companyName 字段值
     */
    public void setCompanyName(final String companyName) {
        this.companyName = companyName;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getCompanyDN() {
        return companyDN;
    }
    /**
     * 设置 字段值.
     * @param companyDN 字段值
     */
    public void setCompanyDN(final String companyDN) {
        this.companyDN = companyDN;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getDeptName() {
        return deptName;
    }
    /**
     * 设置 字段值.
     * @param deptName 字段值
     */
    public void setDeptName(final String deptName) {
        this.deptName = deptName;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getDeptDn() {
        return deptDn;
    }
    /**
     * 设置 字段值.
     * @param deptDn 字段值
     */
    public void setDeptDn(final String deptDn) {
        this.deptDn = deptDn;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getDeptLongName() {
        return deptLongName;
    }
    /**
     * 设置 字段值.
     * @param deptLongName 字段值
     */
    public void setDeptLongName(final String deptLongName) {
        this.deptLongName = deptLongName;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getAdminOrgDN() {
        return adminOrgDN;
    }
    /**
     * 设置 字段值.
     * @param adminOrgDN 字段值
     */
    public void setAdminOrgDN(final String adminOrgDN) {
        this.adminOrgDN = adminOrgDN;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getJobName() {
        return jobName;
    }
    /**
     * 设置 字段值.
     * @param jobName 字段值
     */
    public void setJobName(final String jobName) {
        this.jobName = jobName;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getPositionName() {
        return positionName;
    }
    /**
     * 设置 字段值.
     * @param positionName 字段值
     */
    public void setPositionName(final String positionName) {
        this.positionName = positionName;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getMobilePhone() {
        return mobilePhone;
    }
    /**
     * 设置 字段值.
     * @param mobilePhone 字段值
     */
    public void setMobilePhone(final String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getEmail() {
        return email;
    }
    /**
     * 设置 字段值.
     * @param email 字段值
     */
    public void setEmail(final String email) {
        this.email = email;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getRoomNumber() {
        return roomNumber;
    }
    /**
     * 设置 字段值.
     * @param roomNumber 字段值
     */
    public void setRoomNumber(final String roomNumber) {
        this.roomNumber = roomNumber;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getShortPhoneNumber() {
        return shortPhoneNumber;
    }
    /**
     * 设置 字段值.
     * @param shortPhoneNumber 字段值
     */
    public void setShortPhoneNumber(final String shortPhoneNumber) {
        this.shortPhoneNumber = shortPhoneNumber;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getMainPhoneNumber() {
        return mainPhoneNumber;
    }
    /**
     * 设置 字段值.
     * @param mainPhoneNumber 字段值
     */
    public void setMainPhoneNumber(final String mainPhoneNumber) {
        this.mainPhoneNumber = mainPhoneNumber;
    }
    /**
     * 获取 字段值.
     * @return 字段值
     */
    public String getSubPhoneNumber() {
        return subPhoneNumber;
    }
    /**
     * 设置 字段值.
     * @param subPhoneNumber 字段值
     */
    public void setSubPhoneNumber(final String subPhoneNumber) {
        this.subPhoneNumber = subPhoneNumber;
    }
}
